package com.ocp.macro.entity;

import com.ocp.macro.utils.PageObject;
import lombok.*;

import java.io.Serializable;

/**
 * (AlctProduct)实体类
 *
 * @author 
 * @since 2021-10-06 15:01:32
 */
@ToString(callSuper = true) // 输出包含父子段
@EqualsAndHashCode(callSuper = true) // 进行equals()，进行要进行父类判断
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AlctProduct extends PageObject implements Serializable {
    private static final long serialVersionUID = 518175307733374749L;

    /**
     * 备货计划订单编号
     */
    private String stockNo;
    /**
     * 主键
     */
    private Long alctpId;
    /**
     * 产品单位体积
     */
    private Double proVol;
    /**
     * 产品名称
     */
    private String proName;
    /**
     * 产品单价
     */
    private Double proPrice;
    /**
     * 产品编号
     */
    private String proNo;
    /**
     * 产品品类
     */
    private String proVariety;
    /**
     * 单位
     */
    private String proUnit;
    /**
     * 发出库位编号
     */
    private String outPlaceNo;
    /**
     * 发出库位名称
     */
    private String outPlaceName;
    /**
     * 调入库位编码
     */
    private String inPlaceNo;
    /**
     * 调入库位名称
     */
    private String inPlaceName;
    /**
     * 调出仓库产品的数量
     */
    private Integer outProNumber;
    /**
     * 调入仓库的数量
     */
    private Integer inDepsStock;
    /**
     * 实际调拨产品的数量
     */
    private Integer alctProNum;


}

